#!/bin/sh
RESOLV_CONF="/etc/resolv.conf"

[ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
[ -n "$subnet" ] && NETMASK="netmask $subnet"

case "$1" in
     deconfig)
         /sbin/ifconfig $interface 0.0.0.0
     ;;
    
     renew|bound)
          /sbin/ifconfig $interface $ip $BROADCAST $NETMASK

      if [ -n "$router" ]; then
            echo "$0: Resetting routes"
            metric=0
            for i in $router; do
               route add default gw $i dev $interface metric $metric
               metric=$(($metric + 1))
              echo "routeip $i"
            done
       fi
   
       echo -n > $RESOLV_CONF
       [ -n "$domain" ] && echo search $domain >> $RESOLV_CONF
       for i in $dns ; do
          echo adding dns $i
          echo nameserver $i >> $RESOLV_CONF
       done
       ;;

esac

exit 0


